Skip to content

Conversation

TomHellier
Copy link
Contributor

@TomHellier TomHellier commented May 30, 2025

Description of the change

Adds annotations and labels to thanos receive/storegateway/ruler statefulset

Benefits

Greater configurability

Possible drawbacks

n/a

Applicable issues

Additional information

Checklist

  • Chart version bumped in Chart.yaml according to semver. This is not necessary when the changes only affect README.md files.
  • Variables are documented in the values.yaml and added to the README.md using readme-generator-for-helm
  • Title of the pull request follows this pattern [bitnami/<name_of_the_chart>] Descriptive title
  • All commits signed off and in agreement of Developer Certificate of Origin (DCO)

@github-actions github-actions bot added thanos triage Triage is needed labels May 30, 2025
@github-actions github-actions bot requested a review from javsalgar May 30, 2025 07:54
@TomHellier TomHellier force-pushed the 33987-add-statefulset-annotations-to-thanos-receive branch from f6937a7 to 4ba76f2 Compare May 30, 2025 07:54
@TomHellier TomHellier marked this pull request as ready for review May 30, 2025 07:57
@javsalgar javsalgar added verify Execute verification workflow for these changes in-progress labels Jun 2, 2025
@github-actions github-actions bot removed the triage Triage is needed label Jun 2, 2025
@github-actions github-actions bot removed the request for review from javsalgar June 2, 2025 06:50
@github-actions github-actions bot requested a review from migruiz4 June 2, 2025 06:50
@migruiz4
Copy link
Member

Hi @TomHellier,

Thank you for your contribution and I'm sorry for the late response.

Would it be possible to include this feature for all of Thanos statefulsets?

@TomHellier
Copy link
Contributor Author

Hey, yes I will do this over next couple of days

@migruiz4
Copy link
Member

migruiz4 commented Jul 9, 2025

Thank you! Feel free to ping me whenever it is ready for review again and let me know if you need any help.

@TomHellier TomHellier force-pushed the 33987-add-statefulset-annotations-to-thanos-receive branch 5 times, most recently from f9a09d6 to b1fa467 Compare July 9, 2025 08:57
…ations applied to thanos receive/storegateway/ruler

Also fixes bug introduced in bitnami#34825

Signed-off-by: Tom Hellier <[email protected]>
@TomHellier TomHellier force-pushed the 33987-add-statefulset-annotations-to-thanos-receive branch from b1fa467 to 1598bfd Compare July 9, 2025 08:58
@TomHellier
Copy link
Contributor Author

@migruiz4 - I think I've got this with the changes you wanted, also it fixes a bug in recent PR #34825

https://github.com/bitnami/charts/pull/34825/files#r2194446107

migruiz4
migruiz4 previously approved these changes Jul 9, 2025
Copy link
Member

@migruiz4 migruiz4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for applying my suggestion and the extra fix, nice catch!

Signed-off-by: Bitnami Bot <[email protected]>
@migruiz4 migruiz4 enabled auto-merge (squash) July 9, 2025 09:52
@migruiz4 migruiz4 merged commit 4232306 into bitnami:main Jul 9, 2025
13 checks passed
nicolas-laduguie pushed a commit to nicolas-laduguie/bitnami-charts that referenced this pull request Jul 9, 2025
…ations (bitnami#33988)

* [bitnami/thanos] addition of parameter to configure statefulset annotations applied to thanos receive/storegateway/ruler

Also fixes bug introduced in bitnami#34825

Signed-off-by: Tom Hellier <[email protected]>

* Bump minor version

Signed-off-by: Miguel Ruiz <[email protected]>

Signed-off-by: Miguel Ruiz <[email protected]>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <[email protected]>

---------

Signed-off-by: Tom Hellier <[email protected]>
Signed-off-by: Miguel Ruiz <[email protected]>
Signed-off-by: Bitnami Bot <[email protected]>
Co-authored-by: Miguel Ruiz <[email protected]>
Co-authored-by: Bitnami Bot <[email protected]>
Signed-off-by: Nicolas Laduguie <[email protected]>
anishmanocha pushed a commit to anishmanocha/charts that referenced this pull request Jul 10, 2025
…ations (bitnami#33988)

* [bitnami/thanos] addition of parameter to configure statefulset annotations applied to thanos receive/storegateway/ruler

Also fixes bug introduced in bitnami#34825

Signed-off-by: Tom Hellier <[email protected]>

* Bump minor version

Signed-off-by: Miguel Ruiz <[email protected]>

Signed-off-by: Miguel Ruiz <[email protected]>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <[email protected]>

---------

Signed-off-by: Tom Hellier <[email protected]>
Signed-off-by: Miguel Ruiz <[email protected]>
Signed-off-by: Bitnami Bot <[email protected]>
Co-authored-by: Miguel Ruiz <[email protected]>
Co-authored-by: Bitnami Bot <[email protected]>
Signed-off-by: Anish Manocha <[email protected]>
mboutet pushed a commit to mboutet/charts that referenced this pull request Jul 14, 2025
…ations (bitnami#33988)

* [bitnami/thanos] addition of parameter to configure statefulset annotations applied to thanos receive/storegateway/ruler

Also fixes bug introduced in bitnami#34825

Signed-off-by: Tom Hellier <[email protected]>

* Bump minor version

Signed-off-by: Miguel Ruiz <[email protected]>

Signed-off-by: Miguel Ruiz <[email protected]>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <[email protected]>

---------

Signed-off-by: Tom Hellier <[email protected]>
Signed-off-by: Miguel Ruiz <[email protected]>
Signed-off-by: Bitnami Bot <[email protected]>
Co-authored-by: Miguel Ruiz <[email protected]>
Co-authored-by: Bitnami Bot <[email protected]>
Signed-off-by: Maxence Boutet <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
solved thanos verify Execute verification workflow for these changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[bitnami/thanos] Add ability to set statefulset annotations on thanos receive pods
4 participants